﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DLV.Library.Utilities;

namespace DLV.Data.Entities
{
    public class ProfitCalculatorInfo
    {

        #region private fields

        private int _profitCalculatorId = Null.NullInteger;
        private int _tourId = Null.NullInteger;
        private double _percentAdults = Null.NullDouble;
        private double _percentChild= Null.NullDouble;
        private double _percentBaby = Null.NullDouble;
        private double _percentTotal = Null.NullDouble;
        private decimal _priceOnCustomer = Null.NullDecimal;
        private string _note1 = Null.NullString;
        private string _note2 = Null.NullString;
        private string _note3 = Null.NullString;
        private string _note4 = Null.NullString;
        private string _note5 = Null.NullString;
        private string _note6 = Null.NullString;
        private string _note7 = Null.NullString;
        private string _note8 = Null.NullString;
        private string _note9 = Null.NullString;
        private string _note10 = Null.NullString;
        private string _note11 = Null.NullString;
        private string _note12 = Null.NullString;
        private string _note13= Null.NullString;
        private string _note14 = Null.NullString;
        private string _note15 = Null.NullString;
        private string _note16 = Null.NullString;

        #endregion

        #region public properties

       

        #endregion

        public int ProfitCalculatorId
        {
            get { return _profitCalculatorId; }
            set { _profitCalculatorId = value; }
        }

        public int TourId
        {
            get { return _tourId; }
            set { _tourId = value; }
        }

        public double PercentAdults
        {
            get { return _percentAdults; }
            set { _percentAdults = value; }
        }

        public double PercentChild
        {
            get { return _percentChild; }
            set { _percentChild = value; }
        }

        public double PercentBaby
        {
            get { return _percentBaby; }
            set { _percentBaby = value; }
        }

        public double PercentTotal
        {
            get { return _percentTotal; }
            set { _percentTotal = value; }
        }

        public decimal PriceOnCustomer
        {
            get { return _priceOnCustomer; }
            set { _priceOnCustomer = value; }
        }

        public string Note1
        {
            get { return _note1; }
            set { _note1 = value; }
        }

        public string Note2
        {
            get { return _note2; }
            set { _note2 = value; }
        }

        public string Note3
        {
            get { return _note3; }
            set { _note3 = value; }
        }

        public string Note4
        {
            get { return _note4; }
            set { _note4 = value; }
        }

        public string Note5
        {
            get { return _note5; }
            set { _note5 = value; }
        }

        public string Note6
        {
            get { return _note6; }
            set { _note6 = value; }
        }

        public string Note7
        {
            get { return _note7; }
            set { _note7 = value; }
        }

        public string Note8
        {
            get { return _note8; }
            set { _note8 = value; }
        }

        public string Note9
        {
            get { return _note9; }
            set { _note9 = value; }
        }

        public string Note10
        {
            get { return _note10; }
            set { _note10 = value; }
        }

        public string Note11
        {
            get { return _note11; }
            set { _note11 = value; }
        }

        public string Note12
        {
            get { return _note12; }
            set { _note12 = value; }
        }

        public string Note13
        {
            get { return _note13; }
            set { _note13 = value; }
        }

        public string Note14
        {
            get { return _note14; }
            set { _note14 = value; }
        }

        public string Note15
        {
            get { return _note15; }
            set { _note15 = value; }
        }

        public string Note16
        {
            get { return _note16; }
            set { _note16 = value; }
        }

        
    }
}
